impression for costoclavicular ligament - French English Dictionary